package com.ruoyi.teaching.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.teaching.domain.PlatformFReport;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 王旭
 * @since 2025-02-11
 */
public interface PlatformFReportService extends IService<PlatformFReport> {

    AjaxResult allReport(Integer pageNum, Integer pageSize, String reportTitle, Integer reportStatus, Integer reportType, Integer reportTime);

    AjaxResult dealReport(List<PlatformFReport> reports);

    AjaxResult addReport(PlatformFReport platformFReport);

    AjaxResult deleteReportByIds(Long[] ids);

    AjaxResult reportDetail(Long id);
}
